@CHARSET "UTF-8";
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

.com-img{ overflow:hidden;margin:0 auto;text-align: center;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}

.sy_ahah .xypg-left-nav {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 2vw 0;
}

.dingh{
    width: 100%;
   /* overflow: hidden;*/
   /* position: fixed;*/
}

.sy_ahah .xypg-left-nav > li .first-nav-btn {
  display: none;
}
.xypg-right-content img{
    width: 100%;
    height: auto;
}
.wha{
    max-width: 1470px;
    margin: 0 auto;
    padding: 0 15px;
}
.wha1{
    max-width: 1400px;
    margin: 0 auto;
    padding: 0 15px;
}
.sy_ahah .xypg-left-nav > li {
  border: none;
  position: relative;
  padding-bottom: .6rem;
}

.sy_ahah .xypg-left-nav > li > a {
  padding: 0;
  font-size: 14px;
  color: #666;
}


.scrollgg{
    position: fixed;
    background: #fff;
    top:98px;
    width: 100%;
    left:50%;
    margin-left: -50%;
    z-index: 99;
    padding: 0 15%;
    z-index: 99;
   
}
.xixnyong{
    position: absolute;
    left: 47%;
    bottom: -20%;
    width: 120px;
    display: none;
}
.xixnyong img{
    width: 100%;
    height: auto;
}

.scrollgg .page-wrap-right{
    margin-top: 2%
}

.sy_ahah .xypg-left-nav > li + li {
  margin-left: 3em;
}

.sy_ahah .xypg-left-nav > li::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  display: block;
  width: 0;
  height: 2px;
  background: #f96c05;
  opacity: 0;
  -webkit-transition: all .4s ease-in-out;
  -o-transition: all .4s ease-in-out;
  transition: all .4s ease-in-out;
}

.sy_ahah .xypg-left-nav > li:hover::after, .sy_ahah .xypg-left-nav > li.clicked::after {
  width: 100%;
  opacity: 1;
}

.sy_ahah .xypg-left-nav > li:hover > a, .sy_ahah .xypg-left-nav > li.clicked > a {
  color: #f96c05;
}

@media (min-width: 991px){
    .page-wrap-left {
        display: none;
    }
}



@font-face {
    font-family: 'constan2';
    src:url('../fonts/Microsoft JhengHei UI/msjhl_0.ttc') format('truetype');
}
.ssddds{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

            .demo-message-wrap input::-webkit-input-placeholder,
            .demo-message-wrap textarea::-webkit-input-placeholder {
                /* WebKit browsers */
                  color: #fff;
            }

            .demo-message-wrap input:-moz-placeholder,
            textarea:-moz-placeholder {
                /* Mozilla Firefox 4 to 18 */
                  color: #fff;
            }

            .demo-message-wrap input::-moz-placeholder,
            textarea::-moz-placeholder {
                /* Mozilla Firefox 19+ */
                   color: #fff;
            }

            .demo-message-wrap input:-ms-input-placeholder,
            textarea:-ms-input-placeholder {
                /* Internet Explorer 10+ */
                  color: #fff;
            }

            .demo-message-wrap input[type='text']::-webkit-input-placeholder{
                color: #fff;
            }



.aby_hh li:hover .aby_hh_img img{
    filter: invert(49%) sepia(93%) saturate(369%) hue-rotate(900deg) brightness(60%) contrast(93%);
}
/*头部样式*/
.sky{width:1920px;position:relative;left:50%;margin-left:-960px;height:35px;background:#dddddd;}
.sky_con{width:1200px;margin:0 auto;}
.huan{float:left;color:#666666;font:400 12px/35px "Microsoft Yahei";}
.huan a{line-height:35px;color:#666666;font-size:12px;padding-right: 5px;}
.k1x{float:right;line-height:35px;color:#666666;font-size:12px;}
.k1x a{color:#666666;font-size:12px;}

.xyin-case-sort li:hover, .xyin-case-sort li.on {
    background: #3c486d;
    position: relative;
    color: #fff;
    cursor: pointer;
}

.xyin-case-sort li:hover a, .xyin-case-sort li.on a {
    color: #fff;
}



.tou_con{width:1920px;position:relative;left:50%;margin-left:-960px;background:#f5f5f5}
.tou{width:1200px;margin:0 auto;height:120px;overflow:hidden}
.logo{float:left;line-height:120px;margin-top: 2%}
.telx{float:right;margin-top:30px;}


#formsearch1{}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
.hotSearch a{margin-right:6px;}
#formsearch1 input{background:none;border:none;float:left;width:80%;outline: none;}
#formsearch1 input#keyword{height:35px;line-height:35px;padding-left:4px;color:#666;}
#formsearch1 input#s_btn{width:20%;height:35px;line-height:35px;text-align:center;background:none;color:#fff;border:none;cursor:pointer;
    float: right;
}


#formsearch2{}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
.hotSearch a{margin-right:6px;}
#formsearch2 input{background:none;border:none;float:left;width:90%;outline: none;}
#formsearch2 input#keyword{height:50px;line-height:50px;padding-left:24px;color:#666;}
#formsearch2 input#s_btn{width:5%;height:50px;line-height:50px;text-align:center;
    background:url(../images/5cdf11d52a9e32ca200b1dbe758c73e385de9685.png) center center  no-repeat;
    color:#fff;border:none;cursor:pointer;
    float: right;
    font-size: 0px;
}

#menu{
      width: 1920px;
    position: relative;
    left: 50%;
    margin-left: -960px;
    background: #03479c;
}
.ct1{color:#03479c;font-size:42px;text-align:center;}
.ct1 span{display:block;text-transform:uppercase;font-size:18px;font-weight:normal;color:#888888;font-family:"Arial";line-height: 30px;}




/*高品质追求*/
.box2{width:1200px;margin:0 auto;margin-top:20px;}
.tabz{position:relative;display:flex;justify-content:center;align-items:center;margin-top:50px;}
.tabz li{float:left;width:140px;height:32px;display:block;line-height:32px;background:#eaeaea;text-align:center;color:#666666;font-size:14px;cursor: pointer;margin-left:10px;}
.tabz li.cur{color:#fff;text-decoration:none;font-size:14px;background:#03479c;}
.tabz  li:hover, .tabz li.cur {
    background: #03479c;
    position: relative;
    color: #fff;
    cursor: pointer;
}

.tabz li:hover a, .tabz li.cur a {
    color: #fff;
}

.ttz{display: none;margin-top:30px;}
.list1z{padding:8px 10px;}
.list1z li{position:relative;vertical-align: middle;float:left;margin-right:26px;margin-bottom:26px}
.list1z li a.img{display:block}
.list1z li a.img img{width:376px;height:270px;}


.list1z li:nth-child(3n){float:right;margin-right:0px;}

.dac{background:#03479c;border-bottom-left-radius:5px;border-bottom-right-radius:5px;line-height:45px;height:45px;}
.list1z li h3{color:#fff;font-size:16px;float:left;font-weight:normal;margin-left:5%;}
.list1z li h3 a{color:#fff;font-size:16px;line-height:45px;}
.list1z li:hover .dac{background:#b99562;}


.mx{float:right;color:#fff;font-size:16px;margin-right:5%;}
.mx a{color:#fff;font-size:16px;}

/*滚动*/
.pin{width:1200px;margin:0 auto;}

.chan{text-align:center;padding-top:30px;position:relative;margin-bottom:40px;}
.l_btn,.r_btn{position:absolute;cursor:pointer;top:55%;}
.l_btn{left:-50px;}
.r_btn{right:-50px;}

.twt{float: left;}
.twt li a.img{display:block;}
.twt li a.img img{display:block;width: 273px;height:150px;}
.twt li{float: left;overflow: hidden; margin-left: 20px;}

#m_demo{overflow:hidden;width:100%;margin:0 auto;padding-top:20px;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}

.huise{width:1920px;position:relative;left:50%;margin-left:-960px;background:#f5f5f5;padding-bottom:50px;padding-top:70px;}

#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}


.anls{width:1200px;margin:0 auto;padding-top:40px;border-top:1px solid #e5e5e5}
.product_list3{}
.product_list3 li{float:left;margin-right:38px;margin-bottom:38px;_display:inline;position:relative;width:376px;height:248px;}
.product_list3 li a.img{}
.product_list3 li a.img img{width:376px;height:248px;}
.product_list3 li h3{text-align:center;position:absolute;bottom:0px;width:100%;background:url(../images/h3.png) no-repeat center top;height:40px;color:#fff;}
.product_list3 li h3 a{font-weight:normal;line-height:40px;font-size:16px;color:#fff;}
.product_list3 li a.img{display:block;}
.product_list3 li a.img:hover{border-color:#b99562;}


.chanbb{
    max-width: 1400px;
    margin: 0 auto;
}
.sff{
    float: right;
    width: 18px;
    height: 18px;
    margin-top: 2.4%;
    position: relative;
}
.sdd{
    background: url(../images/6a859dc82639503883224f556f6d09f3b26d548d.png) no-repeat;
    width: 18px;
    height: 18px;
}
.sgg{
    position: absolute;
    top:30px;
    right: 0px;
    background: #fff;
    width: 230px;
    display: none;
}

#fullpage-menu li {
    display: inline-block;
    line-height:90px;
    position: relative;
    width: 12%;
    text-align: center;
}

#fullpage-menu > li > a {
    display: block;
    font-size: 16px;
    color: #fff;
    overflow: hidden;
}
#fullpage-menu li .x-sub-menu li{
    width: 100%;
}

#fullpage-menu > li > a > span {
    transition: transform 0.3s linear;
    display: block;
    position: relative;
}

#fullpage-menu > li.active > a,#fullpage-menu > li:hover > a {
    color: #fff;
    background: url(../images/bc36c9c1903858e833c124e941ab9be39f5a2608.png)  center 88% no-repeat;
}

#fullpage-menu > li.active > a > span,#fullpage-menu > li:hover > a > span {
    transform: translate3d(0, -100%, 0);
}

#fullpage-menu > li > a > span:before {
    content: attr(data-title);
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    text-align: center;
}

#fullpage-menu .x-sub-menu {
  position: absolute;
  z-index: 99;
  width: 100%;
  left: 0;
  top: 90px;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
  background: #bfc9d8;
  padding: 6% 0;
}

#fullpage-menu .x-sub-menu > li {
    display: block;
}

#fullpage-menu .x-sub-menu > li > a {
  display: block;
  text-align: center;
  line-height: 2;
  font-size: 14px;
  color: #fff;
  line-height: 33px;
}

#fullpage-menu .x-sub-menu > li > a:hover {
  color: #fff;
}

#fullpage-menu li:hover .x-sub-menu {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.scroll {
    position: fixed;
    background: #fff;
    margin-bottom: 3%;
}
.ghung{
    top:0px;
    left:0px;
    z-index: 0;
    overflow: hidden;
    width: 100%;
    position: relative;
     position: fixed;
}

.ghung .swiext{
    position: absolute;
    top:40%;
    z-index: 9999;
    left: 4%;
    background: url(../images/1feca4da850c571782930ad806fbc647915c677c.png) center center  no-repeat;
    width: 53px;
    height: 92px;
}
.ghung .swipev{
    position: absolute;
    top:40%;
    z-index: 9999;
    right: 4%;
    background: url(../images/1feca4da850c571782930ad806fbc647915c677c.png) center center  no-repeat;
    width: 53px;
    height: 92px;
    transform: rotateY(180deg);
}

.bgbgbghu{
    background: #fff;
    position: relative;
    padding-top: 1px;
    z-index: 1;
}

.ghung_img img{
    width: 100%;
    height: 100%;
}
.swiion{
    position: absolute;
    bottom:40px;
    width: 90%;
    left:50%;
    margin-left: -45%;
    z-index: 99999;
    text-align: right;
    color: #fff;
}



@-webkit-keyframes bounce-down {
    25% {
         -webkit-transform: translateY(-4px);
    }
    50%, 100% {
         -webkit-transform: translateY(0);
    }
    75% {
         -webkit-transform: translateY(4px);
    }
}

@keyframes bounce-down {
     25% {
          transform: translateY(-4px);
     }
     50%, 100% {
          transform: translateY(0);
     }
     75% {
          transform: translateY(4px);
     }
}
.swiion .swiper-pagination-current{
    font-weight: 600;
    font-size: 16px;
    color: #fff;
}
.nei{
    background: #bfc9d8;
    padding: 2% 0;
    border-bottom-left-radius: 120px;
    border-bottom-right-radius: 120px;
}
.sodu{
    background: #fff;
    height: 50px;
    line-height: 50px;
}
.nei1{
    margin: 3% 0;
}
.jies{
    text-align: center;
}
.jies_tt{
    font-size: 26px;
    color: #000000;
    line-height: 50px;
    letter-spacing: 3px;
}
.jies_hh{
    line-height: 20px;
	letter-spacing: 2px;
	color: #000000;
	opacity: 0.8;
    font-size: 1rem;
    padding-top: 1%;
}

.cgghbei_nei{
    float: left;
    width: 70%;
}
.cgghbeirong{
    float: right;
    width: 30%;
    box-sizing: border-box;
    padding:6% 3%;
}
.cgghbei_nei img{
    max-width: 100%;
    height: auto;
}
.cggh .draggable .slick-slide{
    background: #f0f0f0;
    margin: 0 20px;
}
.cgghbeirong_tt{
    font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 1px;
	color: #3c4a62;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cgghbeirong_tt a{
    color: #3c4a62;
}
.cgghbeirong_hh{
    font-size: 24px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 1px;
	color: #3c4a62;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.cgghbeirong_xx{
    height: 1px;
	background-color: #555658;
	opacity: 0.2;
    margin: 14% 0;
}
.cgghbeirong_xing{
    background: url(../images/aa72caf2cf7f9f7ec4291aaaa654e1ef2e54f255.jpg) left center no-repeat;
    padding-left: 8%;
    line-height: 30px;
	letter-spacing: 1px;
	color: #555658;
    font-size: 0.9rem;
    font-weight: 600;
}
.cgghbeirong_mg{
    line-height: 26px;
	letter-spacing: 2px;
	color: #555658;
	opacity: 0.8;
    font-size: 0.8rem;
    padding: 6% 0;
}
.cggh{
    position: relative;
    overflow: hidden;
}
.cggh .slick-prev{
    position: absolute;
    bottom: 6%;
    left: 64%;
    background: url(../images/ico6.png) no-repeat;
    width: 39px;
    height: 39px;
    background-size: 100% 100%;
    z-index: 99999;
    outline: none;
    border: none;
    font-size: 0px;
    transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;
}
.cggh .slick-prev:hover{
    transform:scale(0.9); -webkit-transform:scale(0.9); -moz-transform:scale(0.9); -o-transform:scale(0.9);-ms-transform:scale(0.9);
    transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;
}
.cggh .slick-next{
    position: absolute;
    bottom: 6%;
    left: 67%;
    background: url(../images/ico5.png) no-repeat;
    width: 39px;
    height: 39px;
    background-size: 100% 100%;
    z-index: 99999;
    outline: none;
    border: none;
    font-size: 0px;
    transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;
}
.cggh .slick-next:hover{
    transform:scale(0.9); -webkit-transform:scale(0.9); -moz-transform:scale(0.9); -o-transform:scale(0.9);-ms-transform:scale(0.9);
    transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;
}

@media(max-width:1440px){
    .cggh .slick-prev{
    position: absolute;
    bottom: 15%;
    left: 62%;
    top: 74%;
    background: url(../images/380ac2a6749796c8f8a1725b20aa351fc87482ef.png) no-repeat;
    width: 39px;
    height: 39px;
    background-size: 100% 100%;
    z-index: 99999;
    outline: none;
    border: none;
    font-size: 0px;
    transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;
    }

    .cggh .slick-next{
    position: absolute;
    bottom: 15%;
    left: 65%;
    top: 74%;
    background: url(../images/f771c8198f9516f87cde5e17d80a6613e8502a8c.png) no-repeat;
    width: 39px;
    height: 39px;
    background-size: 100% 100%;
    z-index: 99999;
    outline: none;
    border: none;
    font-size: 0px;
    transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;
    }
}


.nei3{
    background: url(../images/01bb04dd183b4783f7e88f538244ee33744d7b29.jpg) top center no-repeat;
    background-size: 100% 100%;
    box-sizing: border-box;
    padding: 3% 0 2% 0;
    margin-top: 3%;
}

.com-img1{ display:inline; overflow:hidden;margin:0 auto;}
.com-img1 img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;}
.com-img1:hover img{transform:scale(0.9); -webkit-transform:scale(0.9); -moz-transform:scale(0.9); -o-transform:scale(0.9);-ms-transform:scale(0.9);}


.abt{
    text-align: center;
}
.abt_tt{
    line-height: 54px;
	letter-spacing: 4px;
	color: #000000;
    font-size: 2rem;
}
.abt_kk{
    line-height: 24px;
	letter-spacing: 2px;
	color: #000000;
	opacity: 0.8;
    font-size: 1rem;
    padding-top: 1%;
}
.abgg{
    margin-top: 4%;
    text-align: center;
    overflow: hidden;
}
.abgg img{
    width: 100%;
    height: auto;
}
.flex{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.abeing{
    background: url(../images/da7e5740553d5033931b45e4585948e3e290140d.jpg) no-repeat;
    color: #fff;
    background-size: 100% 100%;
}
.abeingnme{
    width: 65%;
    box-sizing: border-box;
    padding: 2%;
    color: #fff;
}
.abeingnme_tt{
    line-height: 59px;
}
.abeingnme_hh{
    font-size: 1.2rem;
    line-height: 40px;
    padding: 1% 0;
}
.abeingnme_xx{
    background: url(../images/5157870143c239c5e2a6127dd0622f462f90f10f.png) left center no-repeat;
    height: 1px;
    padding: 2% 0;
}
.abeingnme_rong{
    font-size: 0.8rem;
    line-height: 30px;
}
.abeingnme_mm{
    width: 122px;
    line-height: 38px;
    background: #fff;
    border-radius: 30px;
    text-align: center;
    font-size: 14px;
    margin-top: 3%;
    padding-left: 0px;
    transition: all 0.6s ease;;
}
.abeingnme_mm a{
    color: #f36e21;
}
.abeingnme_mm:hover{
    padding-left: 10px;
    transition: all 0.6s ease;;
}

.ronyur{
    overflow: hidden;
    background: #eeeeec;
    box-sizing: border-box;
    position: relative;
}
.abeing_han{
    width: 33%;
}
.ronyur_img{
    width: 70%;
    margin: 0 auto;
    text-align: center;
    padding-top: 9%;
    padding-bottom: 5%;
}
.ronyur_img img{
    width: 100%;
    height: auto;
}
.ronyur .swixt{
    position: absolute;
    top:40%;
    left:4%;
    background: url(../images/56d8886841e44a472cc885f32951728c342a266f.png) no-repeat;
    width: 19px;
    height: 32px;
    outline: none;
    border:none;
    z-index: 9999;
}
.ronyur .swev{
    position: absolute;
    top:40%;
    right:4%;
    background: url(../images/f3f99e326f083f811fc9a9fb2962ff3df3457644.png) no-repeat;
    width: 19px;
    height: 32px;
    outline: none;
    border:none;
    z-index: 9999;
}
.ronyur_tt{
    text-align: center;
    line-height: 74px;
    background: #bfc9d8;
    font-size: 1.2rem;
}
.ronyur_tt a{
    color: #fff;
}
.swyugainer_img img{
    width: 100%;
    height: auto;
}
.swyugainer{
    overflow: hidden;
    margin-top: 4%;
}
.nei4{
    background: url(../images/a528491ddac7858b4f4f76421705753324b13bad.jpg) top center no-repeat;
    background-size: 100% 100%;
    box-sizing: border-box;
    padding: 5% 0;
    margin-top: 1%;
    overflow: hidden;
}
.jiangfen{
    width: 35%;
}
.jiangfen_tt{
    line-height: 50px;
	letter-spacing: 4px;
	color: #000000;
    font-size: 2rem;
}
.jiangfen_tt span{
    color: #f36e21;
}
.jiangfen_ll{
    line-height: 30px;
	letter-spacing: 2px;
	color: #000000;
	opacity: 0.8;
    font-size: 1rem;
    padding: 2% 0;
}
.jiangfen_mm{
    width: 122px;
    line-height: 38px;
    background: #f36e21;
    border-radius: 30px;
    text-align: center;
    font-size: 14px;
    margin-top: 6%;
    padding-left: 0px;
    transition: all 0.6s ease;
}
.jiangfen_mm a{
    color: #fff;
}
.jiangfen_mm:hover{
    padding-left: 10px;
    transition: all 0.6s ease;;
}
.swihui{
    overflow: hidden;
    position: relative;
    padding: 3% 0 8% 0;
}
.ation {
    position: absolute;
    top:210px!important;

}
.ation {
    background: #fff;
}
.ation  .swiper-pagination-progressbar-fill{
    background: #f36e21;
}
.jiangfentu{
    margin-top: 14%;
}
.swihui_img img{
    max-width: 100%;height: auto;
}
.jiangty{
    width: 30%;
    margin-right: 10%;
    margin-top: 15%;
}
.jiangty img{
    width: 100%;
    height: auto;
}

.nei2 {
    overflow: hidden;
}


.scroll #fullpage-menu li {
    display: inline-block;
    line-height:90px;
    position: relative;
    width: 12%;
    text-align: center;
}

.scroll #fullpage-menu > li > a {
    display: block;
    font-size: 16px;
    color: #333;
    overflow: hidden;
}
.scroll #fullpage-menu li .x-sub-menu li{
    width: 100%;
}

.scroll #fullpage-menu > li > a > span {
    transition: transform 0.3s linear;
    display: block;
    position: relative;
}

.scroll #fullpage-menu > li.active > a , .scroll #fullpage-menu > li:hover > a {
    color: #333;
    background: url(../images/bc36c9c1903858e833c124e941ab9be39f5a2608.png)  center 88% no-repeat;
}

.scroll #fullpage-menu > li.active > a > span,.scroll #fullpage-menu > li:hover > a > span {
    transform: translate3d(0, -100%, 0);
}

.scroll #fullpage-menu > li > a > span:before {
    content: attr(data-title);
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    text-align: center;
}

.scroll #fullpage-menu .x-sub-menu {
  position: absolute;
  z-index: 999;
  width: 100%;
  left: 0;
  top: 90px;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
  background: #f36e21;
  padding: 6% 0;
  z-index: 999999;
}

.scroll #fullpage-menu .x-sub-menu > li {
    display: block;
}

.scroll #fullpage-menu .x-sub-menu > li > a {
  display: block;
  text-align: center;
  line-height: 2;
  font-size: 14px;
  color: #fff;
  line-height: 33px;
}

.scroll #fullpage-menu .x-sub-menu > li > a:hover {
  color: #fff;
}

.scroll #fullpage-menu li:hover .x-sub-menu {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.djing{
    display: none;
    width: 20%;
    float: left;
    margin-top: 2%;
}
.scroll .sdd {
    background: url(../images/e2e56fb3bcaace839da4c6128d346271e0dde70b.png) no-repeat;
    width: 18px;
    height: 18px;
}
.scroll .x-logo{
   display: none;
}
.scroll .djing{
    display: block;

}
.scroll .djing img{
    width: 100%;
    height: auto;
}
.nei5{
    background: url(../images/5982a4f4f547e55492f6aee9378f1546275d83fb.jpg) top center no-repeat;
    background-size: 100% 100%;
    box-sizing: border-box;
    padding: 3% 0;
    overflow: hidden;
}
.zhongty{
    text-align: center;
}
.zhongty img{
    width: 100%;
    height: auto;
}
.guf{
    position: relative;
}
.fsdfmm{
    position: absolute;
    top:-80px;
    left:0px;
}
.nei6{
    background: #f5f5f5;
    padding: 4% 0;
    overflow: hidden;
}
.xxd{
    width: 18%;
}
.xxd img{
    max-width: 100%;
    height: auto;
}
.xww{
    margin-top:5%;
}
.xxd_fen{
    margin-top: 26%;
}
.xxd_fen li{
    line-height: 46px;
    text-align: center;
    font-size: 14px;
}
.xxd_fen li a{
    color: #333;
}
.xxd_fen li:hover{
    background: #f36e21;
}
.xxd_fen li:hover a{
    color: #fff;
}
.xxb{
    width: 27.5%;
}
.xxb img{
    max-width: 100%;
    height: auto;
}
.xxk{
    width: 46%;
}
.xxk_shi{
    float: left;
    width: 15%;
    text-align: center;
    position: relative;
    z-index: 3;
}
.xxknei{
    float: right;
    width: 82%;
    position: relative;
    z-index: 3;

}
.xxk_shi_tt{
    color: #666666;
    font-size: 3rem;
    line-height: 65px;
}
.xxk_shi_gg{
    font-size: 0.9rem;
    line-height: 30px;
    color: #999999;
}
.xxknei_tt{
    font-size: 0.8rem;
    line-height: 35px;
        overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xxknei_tt a{
    color: #404040;
}
.xxknei_hh{
    line-height: 24px;
	letter-spacing: 0px;
	color: #808080;
    font-size: 14px;
    margin-top: 1%;   
}
.xxk li{
    border-bottom: #e6e6e6 1px solid;
    padding: 3% 0;
    position: relative;
    z-index: 1;
}
.xxk li::before{
    background:rgba(243, 110, 33, 0);
    position: absolute;
    top:0%;
    left:0px;
    content: '';
    width: 0px;
    height: 0px;
    border-radius: 50%;
    z-index: 0;
    transition: all 0.6s ease;
}
.xxk li:hover::before{
    width: 100%;
    height: 100%;
    transition: all 0.6s ease;
    background:rgba(243, 110, 33, 1);
    opacity: 1;
    border-radius: 0px;
}
.xxk li:hover .xxknei_tt a{
    color: #fff;
}
.xxk li:hover .xxknei_hh{
    color: #fff;
}
.xxk li:hover .xxk_shi_tt{
    color: #fff;
}
.xxk li:hover .xxk_shi_gg{
    color: #fff;
}
.hezuim{
    width: 8%;
    text-align: center;
    background-color: #3c4a62;
    line-height: 97px;
    color: #fff;
    font-size: 14px;
}
.nei7{
    margin: 2% 0;
    overflow: hidden;
}
.hezuing{
    width: 90%;
}
.motyuh{
    overflow: hidden;
}
.motyuh_img img{
    max-width: 100%;
    height: auto;
}
.nei8{
    background: #3c4a62;
    box-sizing: border-box;
    padding: 1% 0;
    margin-top: 2%;
}
.dung li{
    width: 25%;
    text-align: center;
    color: #fff;
    
}
.dung li:hover .dung_img{
    transform: rotateY(180deg);
    transition: all 0.6s ease;
}
.dung_img{
    width: 40%;
    margin: 0 auto;
    height: 59px;
    transform: rotateY(0deg);
    transition: all 0.6s ease;
}
.dung_img img{
    max-width: 100%;
    height: auto;
}
.dung_tt{
    font-size: 0.9rem;
    line-height: 20px;
    color: #fff;
}
.dung_kk{
    font-size: 0.8rem;
    line-height: 25px;
        overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ffb{
    width: 20%;
}
.ffb_gg img{
    max-width: 100%;
    height: auto;
}
.flex{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.ffbtt{
    font-size: 0.9rem;
    line-height: 54px;
    color: #ffffff;
    opacity: 0.7;
}
.ffb_bb{
    height: 80px;
    overflow: hidden;
}
.ffb_bb li{
    float: left;
    width: 32%;
    font-size: 14px;
    line-height: 30px;
    color: #ffffff;
    opacity: 0.7;
    padding-top: 4px;
    transition: all 0.3s ease;
    overflow: hidden;
    height: 40px;
}
.ffb_bb li:hover{
    padding-top: 0px;
    transition: all 0.3s ease;
    line-height: 30px;

}
.ffb_bb li a{
    color: #ffffff;
    opacity: 0.7;
}

.ffb_bb a{
    color: #ffffff;
    opacity: 0.7;
}
.ffm{
    width: 30%;
}
.ffm_tt{
    line-height:80px;
	letter-spacing: 0px;
	color: #ffffff;
    font-size: 1.2rem;
}
.ffm_x{
    border-bottom: #616265 1px solid;
}
.ffm_hh{
    line-height: 54px;
	letter-spacing: 0px;
	color: #ffffff;
    font-size: 0.8rem;
    padding-top: 3%;
}
.ffm_cd{
    color: #ffffff;
    line-height: 40px;
    font-size: 1rem;
}
.ffw{
    width: 11%;
    margin-right: 13%;
        text-align: center;
}
.ering img{
    max-width: 100%;
    height: auto;
}
.xiang{
    background: url(../images/16b94d158745ae061e37f62b9415cc2706d84556.png) no-repeat;
    line-height: 50px;
    text-align: center;
    font-size: 14px;
    margin-top: 8%;
}
.xiang a{
    color: #fff;
}
.xanyu{
    border-top: #616265 1px solid;
    margin: 2% 0 1% 0;
}

@media (max-width: 1440px) {
    .xiang a{
    color: #fff;
    margin-left: 16%;
}
}

.ban{
    text-align: left;
    line-height: 28px;
	letter-spacing: 1px;
	color: #ffffff;
	opacity: 0.3;
    font-size: 14px;
    font-weight:200;
}
.ban a{
    color: #ffffff;
}
.yosungh{
    font-size: 13px;
    color: #ffffff;
	opacity: 0.3;
    margin-top: 2%;
}
.yosungh a{
    color: #ffffff;
	opacity: 0.3;
}

.hufnga{
    display: none;
}

.rotyn li{
    float: left;
    width: 10%;
    font-size: 14px;
}
.page-position{
    margin: 1% 0
}

.hudsnhg{
    float: left;
    width: 18%;
}
.neirng{
    float: right;
    width: 80%;
}
.hudsnhg img{
    width: 100%;
    height: auto;
}






.video_box button {
    border: none;
    padding: 15px 50px;
    background: #ff5301;
    transition: .5s all;
    color: #fff;
    font-family: 'Lato', Calibri, Arial, sans-serif;
    font-size: 1em;
    letter-spacing: 1px;
    text-transform: uppercase;
    cursor: pointer;
    display: inline-block;
    margin: 3px 2px;
    border-radius: 2px;
}

.video_box button:hover {
    background: #9c2222;
}

.md-modal {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 97%;
    max-width: 644px;
    min-width: 328px;
    height: auto;
    z-index: 9999;
    visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}

.md-show {
    visibility: visible;
}

.md-overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    visibility: hidden;
    top: 0;
    left: 0;
    z-index: 1000;
    opacity: 0;
    background: #000;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

.md-show ~ .md-overlay {
    opacity: 0.8;
    visibility: visible;
}

.md-content {
    color: #fff;
    background: #ffffff;
    position: relative;
    border-radius: 3px;
    margin: 0 auto;
}

.md-content h3 {
    display: none;
    margin: 0;
    padding: 0.4em;
    text-align: center;
    font-size: 2.4em;
    font-weight: 300;
    opacity: 0.8;
    background: rgba(0,0,0,0.1);
    border-radius: 3px 3px 0 0;
}

.md-content > div {
    padding: 15px 40px 30px;
    margin: 0;
    font-weight: 300;
    font-size: 1.15em;
}

.md-content > div p {
    margin: 0;
    padding-bottom: 20px;
    text-align: center;
    overflow: hidden;
}

.md-content > div p video {
    width: 558px;
    height: 356px;
}

.md-content > div ul {
    margin: 0;
    padding: 0 0 30px 20px;
}

.md-content > div ul li {
    padding: 5px 0;
}

.md-content button {
    display: block;
    margin: 0 auto;
    font-size: 0.8em;
}

.md-effect-10.md-modal {
    -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    perspective: 1300px;
}

.md-effect-10 .md-content {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: rotateX(-60deg);
    -moz-transform: rotateX(-60deg);
    -ms-transform: rotateX(-60deg);
    transform: rotateX(-60deg);
    -webkit-transform-origin: 50% 0;
    -moz-transform-origin: 50% 0;
    transform-origin: 50% 0;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}

.md-show.md-effect-10 .md-content {
    -webkit-transform: rotateX(0deg);
    -moz-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1;
}

.c_video_list-06002 .p_MatteIcon .iconfont:before {
    content: 'e602';
}

video::-internal-media-controls-download-button {
    display: none;
}

video::-webkit-media-controls-enclosure {
    overflow: hidden;
}

video::-webkit-media-controls-panel {
    width: calc(100% + 30px);
}



#c_video_list-15542892818082178 .column_img img {
    width:57px!important;
    height: 57px;
}

#c_video_list-15542892818082178 {
    position:fixed;
    top: 51.4%;
    left: 93.55%!important;
    z-index: 103;
    width: 8%;
    height: 40px;
    z-index: 999999;
}




.column {
    float: left;
    width: 100%;
    min-height: 10px;
    position: relative;
}

.column:nth-child(2) {
    box-shadow: -1px 0 0 rgba(0,0,0,0.1);
}

.column a {
    width: 100%;
    margin-left: 0.5%;
    margin-right: 0.5%;
    float: left;
    text-align: center;
}

.column .column_img {
    width: 100%;
    display: block;
    overflow: hidden;
}

.column .column_img img {
    width: 100%;
    transition: .5s all;
}

.column a:hover img {
    transform: scale(1.2);
}

.column p {
    font-weight: bold;
    font-size: 16px;
    padding: 0;
    margin: 0;
    text-align: center;
    line-height: 4;
}

@media (max-width:2736px){
    #c_video_list-15542892818082178{
        top: 51%;
        left: 94%!important;
    }
    
}
@media (max-width:1920px){
    #c_video_list-15542892818082178{
        position: fixed;
        top: 51.4%;
        left: 93.55%!important;
        z-index: 103;
        width: 8%;
        height: 40px;
        z-index: 999999;
    }
}
@media (max-width:1600px){
    #c_video_list-15542892818082178{
    top: 45.4%;
    left: 93%!important;
    }
}







@media (max-width:1500px){
    .cgghbeirong_tt{
        font-size: 18px;
    }
    .cgghbeirong_hh{
        font-size: 18px;
    }
    .cgghbeirong{
        padding: 3%;
    }
    .cggh .slick-prev{
        bottom: 0px;
    }
    .cggh .slick-next{
        bottom: 0px;
    }
    .cgghbeirong_xing{
        padding-left: 13%;
    }
    
}
@media (max-width:1440px){
    #c_video_list-15542892818082178 {
        top: 43.4%;
        left: 93%!important;
    }
    .scrollgg{
        top:10%;
    }
   
    .chanbb{
        padding: 0 2%;
    }
    .cgghbeirong_tt{
        font-size: 14px;
        line-height: 24px;
    }
    .cgghbeirong_hh{
        font-size: 14px;
        line-height: 24px;
    }
    .cgghbeirong_mg{
        font-size: 12px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        height: 60px;
    }
    .cgghbeirong_xing{
        font-size: 14px;
    }
    .cgghbeirong_xx{
        margin: 4% 0;
    }
}
@media (max-width:1400px){
    #c_video_list-15542892818082178 {
        top: 43.4%;
        left: 93%!important;
    }
     
}

@media (max-width:1366px){
    .sodu{
        width: 70%;
        margin: 0 auto;
    }
#c_video_list-15542892818082178{
    top: 40%;
    left: 92.2%!important;
    }
    
}

@media (max-width:1200px){
     #c_video_list-15542892818082178{
    top: 45.4%;
    left: 92.2%!important;
    }
 
    .cggh .slick-next {
        bottom: 40%;
        left: 70%;
    }
    .cggh .slick-prev {
        bottom: 40%;
        left: 27%;
    }
    .cgghbeirong_xing {
        padding-left: 17%;
    }
    .cgghbei_nei{
        float: none;
        width: 100%;
    }
    .cgghbeirong{
        float: none;
        width: 100%;
    }
    .cgghbeirong_xing {
        padding-left: 9%;
    }
    .cgghbeirong_xx {
        margin: 1% 0;
    }
    .cgghbeirong_mg{
        padding: 1% 0;
    }
    .abt_tt{
        font-size: 26px;
        line-height: 30px;
    }
    .abt_kk{
        font-size: 18px;
        padding-top: 0px;
    }
    .swihui{
        padding: 8% 0 8% 0;
    }
    .fsdfmm{
        top: -66px;
    }
    .ffw {
        width: 17%;
    }
}
@media (max-width:1024px){
    .ghung{
        position: relative!important;
    }
     #c_video_list-15542892818082178{
    top: 45.4%;
    left: 91.5%!important;
    }
    .x-banner{
        margin-top:60px;
    }
    .container-main0-top{
        display:none;
    }
    .xxk li{
        padding: 1% 0;
    }
    .abeingnme_xx{
        padding: 1% 0;
    }
    .abeingnme_hh{
        font-size: 16px;
        padding: 0px;
        line-height: 30px;
    }
    .abeingnme{
        padding: 2% 2% 1% 2%;
    }
    .ation {
        position: absolute;
        top: 171px!important;
    }
    .cggh .slick-prev {
        bottom: 40%;
        left: 31%;
    }
    .cggh .slick-next {
        bottom: 40%;
        left: 65%;
    }
    .fsdfmm {
        top: -50px;
    }
    .jiangfen_tt{
        font-size: 26px;
        line-height: 30px;
    }
    .jiangfentu{
        margin-top: 2%;
    }
    .xxknei_tt{
        font-size: 14px;
    }
    .xxknei_hh{
        font-size: 12px;
    }
}
@media (max-width:992px){
    .dingh{
        display:none;
    }
    #c_video_list-15542892818082178 {
    position: fixed!important;
    top: 308px;
    left: 113px!important;
    z-index: 103;
    width: 100%;
    height: 40px;
    z-index: 99;
}
    .ffm_tt{
        line-height: 50px; 
        font-size:20px;
    }
    .abeingnme_rong{
        font-size: 13px;
        line-height: 24px;
    }
    .ronyur_tt{
        font-size: 16px;
        line-height: 50px;
    }
    .jiangfen_ll{
        font-size: 14px;
    }
    .jiangfen {
        width: 45%;
    }

    .xxk_shi_tt{
        font-size: 38px;
        line-height: 40px;
    }
    .xxk_shi_gg{
        font-size: 12px;
    }
    .xxknei_hh{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
    }
    .jies_hh{
        font-size: 14px;
    }
    .hezuim{
        width:13%;
    }
    .hezuing{
        width:80%;
    }
}
@media (max-width:768px){
    
    .fsdfmm{
           top: -41px;
    }
    .jiangfen_mm {
    width: 95px;
    line-height: 38px;}
    
    #c_video_list-15542892818082178 {
    position: absolute;
    top: 87%;
    left: 45%!important;
    z-index: 103;
      width: 100%;
    height: 40px;
    z-index: 99;
}
    
    .rotyn li{
        float:left;
        width:100%;
        text-align:center;
        line-height:40px;
        border-bottom:#ccc 1px solid;
    }
    .xypg-right-content{
        margin-top:3%;
    }
    .hufnga{
        display:block;
    }
    .page-position{
        display:none;
    }
    .page-banner{
        margin-top:60px;
    }
    .cgghbeirong_xing {
        padding-left: 4%;
    }
    .abeingnme{
        width: 100%;
    }
    .abeing_han{
        width: 100%;
    }
    .ffm_hh{
        font-size: 20px;
        line-height:50px;
    }
    .naid{
        display: none;
    }

    .yosungh{
        width:80%;
        margin:0 auto;
    }
    .yosungh a{
        color:#b3b4b4!important;
        opacity:1;
    }

   #formsearch2 input{
       width:70%;
   }
   
   #formsearch2 input#keyword{height: 30px;line-height:30px;padding-left:24px;color:#666;}
    #formsearch2 input#s_btn{width:20%;height:30px;line-height:30px;text-align:center;
        background:url(../images/5cdf11d52a9e32ca200b1dbe758c73e385de9685.png) center center  no-repeat;
        color:#fff;border:none;cursor:pointer;
        float: right;
        font-size: 0px;
    }
   
   .sodu {
    background: #fff;
    height: 29px;
    line-height: 30px;
}
   
   
   
   
   
   
   
    .ffm{
        width:80%;
        margin:0 auto;
    }
    .ffb {
        width: 50%;
    }
    .ffw {
        width: 25%;
    }
    .ffbtt{
        font-size: 14px;
        line-height: 30px;
    }
    .ghung {
        margin-top: 60px;
    }
}

.daskd{
    display: none;
}
.daskd img{
    width: 100%;
    height: auto;
}

@media (max-width:500px){
    
    .xxk_shi{
        width:31%;
    }
    .xxknei {
    float: right;
    width: 66%;
        
    }
    
    .xxd_fen li{
        width:100%;
        float:left;
        background:#eeeeee;
        text-align:center;
        margin:0 1%;
        line-height:30px;
        height:30px;
        overflow:hidden;
    }
    .nei6{
        padding:0 3%;
        padding-top:5%;
    }
        .ffm_cd{
        font-size:14px;
        line-height:29px;
        font-weight:400;
        color:#b3b4b4;
    }
    .daskd{
    display: block;
    }
    .ghung .swiext{
        width:26px;
        height:48px;
        background-size:100% 100%;
    }
    .ghung .swipev{
        width:26px;
        height:48px;
        background-size:100% 100%;
    }
    
    
    #c_video_list-15542892818082178 {
    position:fixed;
    top: 86%;
    left: 180px!important;
    z-index: 103;
    width: 100%;
    height: 40px;
    z-index: 99;
}
    
    .hudsnhg{
    float: none;
    width: 100%;
}
.neirng{
      float: none;
    width: 100%;
    margin-top:2%;
}
    .chanbb {
    padding: 0px;
}

.abeingnme {
    padding: 5% 3%;
}
.swyugainer{
    padding:0 3%;
}

.abeing{
    background:url(../images/ef99e3a419ce916290be2d09c0e5e1b898f5f279.jpg) top center no-repeat #f36e21;
    background-size: 102% 38%;
}

.zhongty{
   padding-top:15%; 
}
.fsdfmm {
    top: -21px;
    left: 40%;
}

.nei4{
     padding:0 3%;
     background: #efefef;
}
    
    .ban{
        font-size: 12px;
        line-height: 24px;
        padding:0 2%;
    }
    .ffb {
        width: 80%;
        margin:0 auto;
    }
    .cgghbeirong_xing {
        padding-left: 8%;
    }
    .abt_tt{
        font-size: 26px;
    }
    .abt_kk{
        font-size: 13px;
    }
    .jiangty{
        display: none;
    }
    .jiangfen {
        width: 100%;
        margin-top:30px;
    }
    .ation {
        position: absolute;
        top: 200px!important;
    }
    .xxd {
        /*width: 100%;*/
    }
    .xxd img{
        max-width:100%; height:auto !important;width:auto !important;
    }
    .xxd_fen{
        margin-top: 2%;
    }
    .xxb{
        /*display: none;*/
    }
    .xxk{
        /*width: 100%;*/
    }
    
    
    
    .xxk_shi_tt {
    font-size: 18px;
    line-height:25px;
        margin-top:11%;
    }
    
    
    .hezuim{
        width:20%;
    }
    .hezuing{
        width: 100%;
    }
    .dung li{
        width: 33%;
    }
    .ffw{
        display: none;
    }
    .hezuing {
    width: 78%;
    }
    .nei8{
        padding:0 3%; 
    }
    .sy_ahah .xypg-left-nav > li + li {
    margin-left: 1em;
}
.scrollgg{
    top: 59px;
    padding:0px 2%;
}
}









/*手机底部*/
@media (max-width:768px){
    .db{display:block!important;}
   }
   
   
   .dbb{height:50px;}
   
   /* 页脚 */
   .footer {
     position: fixed;
     bottom: 0;
     left: 0;
     right: 0;
     z-index: 999;
     background: #f36e21;
   }
   
   .footer ul {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
   }
   
   .footer ul li {
     -webkit-box-flex: 1;
         -ms-flex: 1;
             flex: 1;
     text-align: center;
     color: #ffffff;
     line-height: 30px;padding:10px 0;
     font-size: 0;
   }
   
   .footer ul li.active {
     background: #da251c;
   }
   
   .footer ul li a {
     display: block;color:#fff;
   }
   
   .footer ul li .iconfont {
     font-size: 18px;
     display: inline-block;
     vertical-align: middle;
     margin-right: 5px;
   }
   
   .footer ul li span {
     display: inline-block;
     vertical-align: middle;
     font-size: 16px;color:#fff;
   }
   
   
   .footer li .icon-home{ background: url(../images/5a6c9f361ccac2e37d1ee9a211d7383ec3f86b02.png) no-repeat;width:20px;height:20px;}
   .footer li .icon-home2{ background: url(../images/b4be816684aaf5a7ff117eee4ecb97a5a5582a45.png) no-repeat;width:20px;height:20px;}
   .footer li .icon-phone{ background: url(../images/3cf16375f990a928c5ca29ec58739e4ecdaf17da.png) no-repeat;width:20px;height:20px;}
   .footer li .icon-contact{ background: url(../images/503f564e6c2d11789b7551b68ba0bf833a5eecbf.png) no-repeat;width:20px;height:20px;}
   
   .footer li .icon-phone:before{font-size:0;}
   .footer ul li a{border-right:1px solid #fff;}
   .footer ul li:last-child a{border-right:none;}
   